tatar republic - Spanish English Dictionary